// **********************************************************************
//                            Project Nitro
//                        ---------------------
//
//  File        : Application.h
//  Description : Application main class
//  Author      : Guillaume Delhumeau <guillaume.delhumeau@gmail.com>
//  License     : GNU General Public License 3
//
// **********************************************************************

#ifndef _APPLICATION_H_
#define _APPLICATION_H_

#include <ClanLib/core.h>
#include <ClanLib/application.h>

class Application{

public:

	int main(const std::vector<CL_String> &args);

private:

	CL_SetupCore setup_core;

	void init();

	void term();

	bool check_args(const std::vector<CL_String> &args);

	void print_help();

	void print_license();

};

#endif
